package com.jch.ncud.view.login;

// 登录窗口控制器
public class LoginController extends LoginInit implements ILoginMethod {

    private LoginView loginView;
    private LoginEventDefine loginEventDefine;

    public LoginController(ILoginEvent loginEvent) {
        super(loginEvent);
    }

    @Override
    public void initView() {
        loginView = new LoginView(this, loginEvent);
    }

    @Override
    public void initEventDefine() {
        loginEventDefine = new LoginEventDefine(this, loginEvent, this);
    }

    @Override
    public void doShow() {
        super.show();
    }

    @Override
    public void doLoginError() {
        System.out.println("登录失败！");
    }

    @Override
    public void doLoginSuccess() {
        System.out.println("登录成功！执行跳转。");
        // 关闭窗口
        close();
    }
}
